@charset "utf-8";
/***/
.boxBehaviour {
	width:567px;
	display:table;
	padding-bottom:50px;
}
.boxBehaviour .headerTitle {
	width:567px;
	display:inline-table;
	margin-bottom:10px;
}
.boxBehaviour .headerTitle h3 {
	color:#FFFFFF;
	width:227px;
	height:24px;
	overflow:hidden;
	float:left;
}
.boxBehaviour .headerTitle .filter {
	width:340px;
	float:left;
	line-height:24px;
}
.boxBehaviour .headerTitle .filter .objView,
.boxBehaviour .headerTitle .filter .timeView {
	width:160px;
	float:left;
	padding-right:10px;
}
.boxBehaviour .headerTitle .filter .objView label {
	width:69px;
	float:left;
	line-height:24px;
}
.boxBehaviour .headerTitle .filter .objView select {
	width:91px;
	float:left;
}
.boxBehaviour .headerTitle .filter .objView .sobj span.select {
	left:69px;
	width:68px;
}
.boxBehaviour .headerTitle .filter .timeView label {
	width:52px;
	float:left;
	line-height:24px;
}
.boxBehaviour .headerTitle .filter .timeView select {
	width:108px;
	float:left;
}
.boxBehaviour .headerTitle .filter .timeView .stime span.select {
	left:222px;
	width:84px;
}
.boxBehaviour .headerTitle .filter select option {
	padding:5px;
	font-size:11px;
}
.boxBehaviour .behaviourItem {
	width:567px;
	display:inline-table;
	padding-bottom:10px;
}
.boxBehaviour .behaviourItem .loadMore {
	display:table;
	width:567px;	
}
.boxBehaviour .behaviourItem .loadMore a {
	width:545px;
	line-height:30px;
	border:1px solid #C7C7C7;
	text-align:center;
	background-color:#e4e4e4;
	display:inline-block;
	margin:10px;
}
.boxBehaviour .behaviourItem .loading {
	border-top:2px solid #dbdbdb;
	padding:10px;	
	width:547px;	
	float:left;
	text-align:center
}
.boxBehaviour .unRead {
	background:url(../img/bg/be-unread.gif) 1px 1px no-repeat;
	border-top:2px solid #21b200 !important;
}
.boxBehaviour .behaviourItems {
	border-top:2px solid #dbdbdb;
	padding:10px;	
	width:547px;	
	float:left;
}
.boxBehaviour .behaviourItems:hover {
	cursor:pointer;
}
/***/
.boxBehaviour .behaviourItems .hAction {
	position:absolute;	
	margin-top:-10px;
	margin-left:413px;
	width:144px;
	display:none;
}
.boxBehaviour .behaviourItems .hAction ul {
	display:block;
	list-style:none;
	width:100%;
	float:left;
}
.boxBehaviour .behaviourItems .hAction ul li {
	float:right;
	width:auto;
	padding:5px 10px;
	border-left:1px solid #FFF;
	background-color:#000;
}
.boxBehaviour .behaviourItems .hAction ul li a {
	color:#a19f9f;
	display:block;
}
.boxBehaviour .behaviourItems .hAction ul li a:hover {
	color:#FFF;
}
/***/
.boxBehaviour .behaviourItems .behaviourContent {
	margin-left:10px;
	width:483px;
	float:left;
	display:block\9;
}

.boxBehaviour .behaviourItems .behaviourContent .stat,
.boxBehaviour .behaviourItems .behaviourContent .quote {
	width:483px;
	display:table;
	line-height:20px;
}
.boxBehaviour .behaviourItems .behaviourContent .stat h3 {
	width:483px;
	font-size:18px;
	float:left;
	line-height:20px;
	font-weight:normal;
	padding-bottom:5px;
}
.boxBehaviour .behaviourItems .behaviourContent .stat h3 span {
	float:right;
	margin-left:10px;
	font-size:11px;
	line-height:20px;
	font-weight:normal;
	background-position:left 6px;
}
.boxBehaviour .behaviourItems .behaviourContent .stat h4 {
	width:220px;
	font-size:11px;
	float:left;
	line-height:20px;
	font-weight:normal;
}
.boxBehaviour .behaviourItems .behaviourContent .stat h3 a,
.boxBehaviour .behaviourItems .behaviourContent .stat h4 a {
	font-weight:normal;	
	font-family:Arial, Helvetica, sans-serif;
}
.boxBehaviour .behaviourItems .behaviourContent .stat ul {
	width:275px;
	list-style:none;
	display:block;
	float:left;
	
}
.boxBehaviour .behaviourItems .behaviourContent .stat ul li {
	float:right;
	width:auto;
	margin-right:10px;
	color:#009447;
}
.boxBehaviour .behaviourItems .behaviourContent .stat ul li.firstChild {
	margin-right:0;
}
.boxBehaviour .behaviourItems .behaviourContent .stat ul li span {
	color:#b4b2b3;
}
.boxBehaviour .behaviourItems .behaviourContent .quote {
	background:url(../img/bg/quote.gif) left -1px no-repeat;
	color:#8c8e8b;
	padding-left:20px;
	width:455px;
	padding-bottom:7px;
}
.boxBehaviour .behaviourItems .behaviourContent .content,
.boxBehaviour .behaviourItems .behaviourContent .squote {
	width:483px;
	display:table;
	overflow:hidden;
	line-height:20px;
	word-wrap:word-break;
}
.boxBehaviour .behaviourItems .behaviourContent .squote {
	background:url(../img/bg/line-3.jpg) left top repeat-x;
	margin-top:7px;
	padding:3px 0;
	width:483px;
	cursor:pointer;
	line-height:24px;
}
.boxBehaviour .behaviourItems .behaviourContent .squote span {
	margin-left:10px;
	float:right;
	background-position:left 9px;
	line-height:24px;
}
/***/
.boxBehaviour .behaviourItems .behaviourContent .uread {
	font-weight:bold;
	padding:3px 5px;
	width:475px;
	background-color:#e7f6e3;	
}

.boxBehaviour .behaviourItems .behaviourContent .content .cstat {
	width:483px;
	display:table;
}
.boxBehaviour .behaviourItems .behaviourContent .content .cstat ul {
	list-style:none;
	width:100%;
}
.boxBehaviour .behaviourItems .behaviourContent .content .cstat ul li {
	float:left;
	width:auto;
	padding-right:20px;
}
.boxBehaviour .behaviourItems .behaviourContent .uread span {
	color:#333333;
}
/***/
.boxBehaviour .behaviourItems .behaviourContent .content .short {
	color:#131313;
	display:inline-block;
	padding-top:5px;
	padding-bottom:5px;
} 
.boxBehaviour .behaviourItems .behaviourContent .content .prefix {
	color:#7b797a;
}
.boxBehaviour .behaviourItems .behaviourContent .content ul.image {
	display:block;
	list-style:none;
	max-width:403px;
	float:left;
	border:1px solid #569200;
	padding:1px;
}
.boxBehaviour .behaviourItems .behaviourContent .content ul.image li {
	width:80px;
	margin-left:1px;
	float:left;
	height:60px;
	overflow:hidden;
}
.boxBehaviour .behaviourItems .behaviourContent .content ul.image li img {
	width:80px;
}
.boxBehaviour .behaviourItems .behaviourContent .content ul.image li.firstChild {
	margin-left:0;
	clear:both;
	width:160px;
	height:121px;
}
.boxBehaviour .behaviourItems .behaviourContent .content ul.image li.firstChild img {
	width:auto;
	height:121px;
}
.boxBehaviour .behaviourItems .behaviourContent .content ul.image li.hasMg {
	margin-top:1px;
}
.boxBehaviour .behaviourItems .behaviourContent .content h5 {
	font-size:11px;
	line-height:20px;
}
.boxBehaviour .behaviourItems .behaviourContent .content h5 a {
	font-weight:11px;
	color:#000000;
}
.boxBehaviour .behaviourItems .behaviourContent .content .ssta {
	line-height:20px;
	color:#B4B2B3;
}
.boxBehaviour .behaviourItems .behaviourContent .content .ssta span {
	margin-right:10px;	
}
.boxBehaviour .behaviourItems .behaviourContent .content .short div.list {
	background:url(../img/bg/list.gif) left 4px no-repeat;
	padding-left:11px;
	display:block;
	color:#4f4f50;
}
.boxBehaviour .behaviourItems .behaviourContent .content .short div.likes {
	display:block;
}
.boxBehaviour .behaviourItems .behaviourContent .subList,
.boxBehaviour .behaviourItems .behaviourContent .subList .subContent {
	width:483px;
	display:table;
}
.boxBehaviour .behaviourItems .behaviourContent .subList {
	display:none;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .loading {
	width:483px !important;
	display:table;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	border:none !important;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .subContent .subItems {
	background:url(../img/bg/line-3.jpg) left top repeat-x;
	padding-top:10px;
	padding-bottom:10px;
	width:483px;
	display:table;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .subContent .subItems .uBlastCmt {
	position:absolute;
	width:483px;
	margin-top:-5px;
	text-align:right;
	display:none;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .subContent .subItems .uBlastCmt a {
	background-color:#000000;
	color:#FFFFFF;
	padding:5px 10px;	
	width:auto;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .subContent .subItems .scontent {
	width:444px;
	display:inline-table;
	padding-left:5px;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .subContent .subItems .scontent h5 {
	width:223px;
	float:left;
	font-size:11px;
	font-weight:normal;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .subContent .subItems .scontent ul {
	float:left;
	width:221px;
	list-style:none;
	display:block;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .subContent .subItems .scontent ul li {
	float:right;
	width:auto;
	padding-right:20px;
	color:#009447;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .subContent .subItems .scontent ul li.firstChild {
	padding-right:0;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .subContent .subItems .scontent p {
	width:100%;
	display:table;
	line-height:20px;
	padding-top:3px;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .boxComment  {
	width:451px !important;
	margin:0 !important;
	background-color:#FFF!important;
	border-top:none !important;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .boxComment .commentItem {
	padding:10px 0!important;
}
.boxBehaviour .behaviourItems .behaviourContent .subList .boxComment textarea {
	width:473px!important;
	line-height:18px\9 !important;
}
/***/
.boxInvite,
.boxNews,
.boxShoutbox,
.boxMember,
.boxPlace {
	width:250px;
	margin-left:10px;
	display:table;	
	clear:both;
	margin-bottom:10px;
}
.boxMember {
	margin-top:20px;
}
.boxNews .headerTitle,
.boxShoutbox .headerTitle,
.boxMember .headerTitle,
.boxPlace .headerTitle {
	width:250px;
	background-color:#eb9a41;
	height:30px;
}
.boxShoutbox .headerTitle {
	background-color:#0dcdf2;
}
.boxNews .headerTitle {
	background-color:#d31c1e;
}
.boxPlace .headerTitle {
	background-color:#1084ff;
}
.boxNews .headerTitle h3,
.boxShoutbox .headerTitle h3,
.boxMember .headerTitle h3,
.boxPlace .headerTitle h3 {
	color:#FFFFFF;
	margin-left:10px;
	padding-left:5px;
	line-height:30px;
	height:30px;
	background-color:#4e4e4e;
	font-size:18px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.boxNews .headerTitle h3,
.boxPlace .headerTitle h3 {
	width:137px;
	float:left;
}
.boxPlace .headerTitle h3 {
	width:167px;
}
.boxNews .headerTitle ul,
.boxPlace .headerTitle ul {
	float:left;
	background-color:#4e4e4e;
	width:93px;
	display:block;
	list-style:none;
	padding-top:4px;
	padding-left:5px;
}
.boxPlace .headerTitle ul {
	width:62px;
}
.boxNews .headerTitle ul li,
.boxPlace .headerTitle ul li {
	width:26px;
	height:26px;
	float:left;
	margin-right:5px;
}
.boxNews .newsItem,
.boxPlace .placeItem {
	width:248px;
	display:inline-block;	
	background-color:#f7f7f7;
	border:1px solid #eeeeee;	
	border-top:none;
}
.boxNews .newsItem .bot,
.boxPlace .placeItem .bot {
	background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#efefef)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #f7f7f7,  #efefef); /* for firefox 3.6+ */ 	
	background-color:#f7f7f7\0;
	background-color:#f7f7f7\9;
	*background-color:#f7f7f7;
	height:30px;
	position:absolute;
	width:248px;	
	margin-top:-31px;
	display:inline-block;
	z-index:1;
	border-bottom:1px solid #ffffff;
}
.boxNews .newsItem .notContent,
.boxPlace .placeItem .notContent {
	height:300px;
	line-height:normal;
	padding-top:68px;
}
.boxPlace .placeItem .notContent {
	height:100px;
}
.boxNews .newsItem .loading,
.boxPlace .placeItem .loading {
	position:absolute;
	z-index:10000;
	height:100%;
	width:100%;
	max-width:248px;
	max-height:350px;
	display:inline-block;	
}
.boxNews .newsItem .loading img,
.boxPlace .placeItem .loading img {
	margin-top:50px;
	margin-left:100px;
	display:inline-block;
	margin-right:100px;
}

/***/
.boxShoutbox .shoutboxItem {
	width:237px;
	padding:5px 2px 5px 9px;
	display:inline-table;	
	background-color:#f7f7f7;
	border:1px solid #eeeeee;	
	border-bottom:none;
}
.boxShoutbox .shoutboxItem .scroll-pane {
	max-height:400px;
	width:237px !important;
}
.boxShoutbox .shoutboxItem ul {
	width:223px;
	display:block;
	list-style:none;
}
.boxShoutbox .shoutboxItem ul li {
	float:left;
	width:100%;
	clear:both;
	margin-top:10px;
}
.boxShoutbox .shoutboxItem ul li p {
	padding:5px;
	float:left;
	width:173px;
	line-height:16px;
	border:1px solid #dbdbdb;
	margin-left:6px;
	background-color:#ffffff;
}
.boxShoutbox .shoutboxItem ul li p span.point {
	background:url(../img/bg/point-left.gif) left top no-repeat;
	position:absolute;
	margin-left:-11px;
	height:9px;
	width:6px;
}
.boxShoutbox .boxComment {
	width:230px;
	padding:5px 9px 0;
	display:inline-table;
	background-color:#f7f7f7;
	border:1px solid #eeeeee;
	border-top:none;
	z-index:100;
	background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#efefef)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #f7f7f7,  #efefef); /* for firefox 3.6+ */ 	
	background-color:#f7f7f7\0;
	background-color:#f7f7f7\9;
	*background-color:#f7f7f7;
}
.boxShoutbox .boxComment textarea {
	width:219px !important;
}
.boxShoutbox .dlgEmoticon .fullEmoticon div,
.boxShoutbox .fullEmoticon ul {
	width:230px !important;
}
.boxShoutbox .bot {
	height:1px;
	position:absolute;
	z-index:0;
	width:248px;
	margin-top:-3px;
	margin-left:1px;	
	border-bottom:1px solid #FFFFFF;
}
/***/
.boxMember .memberItem {
	width:230px;
	display:inline-table;
	background-color:#f7f7f7;
	border:1px solid #eeeeee;
	padding:0 9px 9px;
	z-index:1;	
}
.boxMember .memberItem .bot {
	height:30px;
	position:absolute;
	z-index:0;
	width:248px;
	margin-top:-22px;
	margin-left:-9px;
	background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#efefef)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #f7f7f7,  #efefef); /* for firefox 3.6+ */ 	
	background-color:#f7f7f7\0;
	background-color:#f7f7f7\9;
	*background-color:#f7f7f7;
	border-bottom:1px solid #FFFFFF;
}
.boxMember .memberItem .slideshow {
	width:230px;
	max-height:340px;
	overflow:hidden;
}
.boxMember .memberItem .slideshow ul {
	display:block;
	list-style:none;
	width:230px;
	float:left;
	clear:both;
 	position: relative;
	z-index:10;
}
.boxMember .memberItem .slideshow ul li {
	width:100%;
	float:left;
	padding-top:15px;
}
.boxMember .memberItem .slideshow ul li .border50 {
	width:44px;
	height:44px;
	padding:2px;
	background-color:#FFFFFF;
	border:1px solid #dcdcdc;
}
.boxMember .memberItem .slideshow ul li .border50 table {
	width:44px;
	height:44px;
	
}
.boxMember .memberItem .slideshow ul li .border50 table td,
.boxMember .memberItem .slideshow ul li .border50 table td a {
	width:44px;
	height:44px;
}
.boxMember .memberItem .slideshow ul li .border50 table td img {
	width:44px;
	height:44px;
}
.boxMember .memberItem .slideshow ul .info {
	float:left;
	width:165px;
	padding-left:7px;
}
.boxMember .memberItem .slideshow ul .info h4 {
	font-size:11px;
	padding-bottom:6px;
	height:16px;
	overflow:hidden;
}
.boxMember .memberItem .slideshow ul .info h4.gMale,
.boxMember .memberItem .slideshow ul .info h4.gFemale {
	background-position:left 3px;
	padding-bottom:2px;
}
.boxMember .memberItem .slideshow ul p {
	padding-bottom:2px;
	display:block;
	padding-top:0;
	padding-left:10px;
}
.boxMember .memberItem .slideshow ul .info .addFriend {
	display:none;
	position:absolute;
	margin-top:20px;
	z-index:1000;
	margin-left:118px;
}
/***/
.boxInvite {	
	background:#358e22 url(../img/bg/invite.gif) left top no-repeat;
	width:250px;
}
.boxInvite .inviteItem {
	padding:20px 15px;
	width:220px;
	display:inline-block;
}
.boxInvite .inviteItem .userInput {
	width:220px;
	display:inline-block;
}
.boxInvite .inviteItem .userInput label {
	width:62px;
	float:left;
	padding-right:10px;
	line-height:22px;
}
.boxInvite .inviteItem .userInput label strong {
	color:#FFFFFF;
	font-weight:normal;
}
.boxInvite .inviteItem .userInput strong.code {
	background-color:#FFFFFF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
    border-radius: 3px;
	width:104px;
	text-align:center;
	float:left;
	line-height:22px;
	height:22px;
}
.boxInvite .inviteItem .userInput a {
	padding:0;
	position:relative;
	margin-left:-10px;
	padding-bottom:7px;
	z-index:1009 !important;
}
.boxInvite .inviteItem .userInput img {
	float:left;
	position:relative;
	z-index:10;
	margin-left:10px;
}
.boxInvite .inviteItem .userInput .tipsy-inner {
	z-index:1999 !important;
}
.boxInvite .inviteItem .hasLine {
	border-top:1px solid #68ab5b;
	margin-top:15px;
	padding-top:10px;
}
.boxInvite .inviteItem .userInput p {
	color:#c7c7c7;
	padding-bottom:7px;
}
.boxInvite .inviteItem .userInput input.text {
	background-color:#2b701d;
	border:1px solid #116600;
	height:19px;
	padding:5px;
	font-size:11px;
	color:#c7c7c7;
	width:162px;
	float:left;
}
.boxInvite .inviteItem .userInput input.btn {
	float:left;
	margin-left:10px;
	padding:0;
	border:none;
	height:31px;
	width:36px;
}
.boxInvite .inviteItem .errorMessage {
	color:#FF9900;
	padding-top:5px;
	display:inline-block;
}